//package com.mall4j.cloud.search.infrustructure.feign;
//
//
//import com.mall4j.cloud.api.dto.EsPageDTO;
//import com.mall4j.cloud.api.feign.SearchOrderFeignClient;
//import com.mall4j.cloud.api.vo.EsPageVO;
//import com.mall4j.cloud.api.vo.search.EsOrderVO;
//import com.mall4j.cloud.common.dto.OrderSearchDTO;
//import com.mall4j.cloud.common.response.ServerResponseEntity;
//import com.mall4j.cloud.search.application.manager.OrderSearchManager;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.RestController;
//
///**
// * 商品搜索feign连接
// * @author YXF
// * @date 2020/12/07
// */
//@RestController
//public class SearchOrderFeignController implements SearchOrderFeignClient {
//
//    @Autowired
//    private OrderSearchManager orderSearchManager;
//
//
//    @Override
//    public ServerResponseEntity<EsPageVO<EsOrderVO>> getOrderPage(OrderSearchDTO orderSearch) {
//        EsPageDTO pageDTO = new EsPageDTO();
//        pageDTO.setPageNum(orderSearch.getPageNum());
//        pageDTO.setPageSize(orderSearch.getPageSize());
//        return ServerResponseEntity.success(orderSearchManager.pageSearchResult(pageDTO, orderSearch));
//    }
//}
